package com.examination.mlib.baseold;

import java.io.Serializable;
import java.util.List;

public class AnswerRecommendDoctorEntity implements Serializable {
    private String status = "";
    private Data data;

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    public static class Data {
        private String doctorId = "";
        private String name = "";
        private String hospitalId = "";
        private Hospital hospital;
        private String departmentId = "";
        private Department department;
        private String avatar = "";
        private boolean chargeEnable = false;
        private boolean beta = false;
        private List<String> channelIdList;
        private boolean hasTextCharges = false;
        private boolean hasPhoneCharges = false;
        private boolean hasETP = false;
        private boolean hasVideoCharges = false;
        private JobTitle jobTitle;

        public String getDoctorId() {
            return doctorId;
        }

        public void setDoctorId(String doctorId) {
            this.doctorId = doctorId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getHospitalId() {
            return hospitalId;
        }

        public void setHospitalId(String hospitalId) {
            this.hospitalId = hospitalId;
        }

        public Hospital getHospital() {
            return hospital;
        }

        public void setHospital(Hospital hospital) {
            this.hospital = hospital;
        }

        public String getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(String departmentId) {
            this.departmentId = departmentId;
        }

        public Department getDepartment() {
            return department;
        }

        public void setDepartment(Department department) {
            this.department = department;
        }

        public String getAvatar() {
            return avatar;
        }

        public void setAvatar(String avatar) {
            this.avatar = avatar;
        }

        public boolean isChargeEnable() {
            return chargeEnable;
        }

        public void setChargeEnable(boolean chargeEnable) {
            this.chargeEnable = chargeEnable;
        }

        public boolean isBeta() {
            return beta;
        }

        public void setBeta(boolean beta) {
            this.beta = beta;
        }

        public List<String> getChannelIdList() {
            return channelIdList;
        }

        public void setChannelIdList(List<String> channelIdList) {
            this.channelIdList = channelIdList;
        }

        public boolean isHasTextCharges() {
            return hasTextCharges;
        }

        public void setHasTextCharges(boolean hasTextCharges) {
            this.hasTextCharges = hasTextCharges;
        }

        public boolean isHasPhoneCharges() {
            return hasPhoneCharges;
        }

        public void setHasPhoneCharges(boolean hasPhoneCharges) {
            this.hasPhoneCharges = hasPhoneCharges;
        }

        public boolean isHasETP() {
            return hasETP;
        }

        public void setHasETP(boolean hasETP) {
            this.hasETP = hasETP;
        }

        public boolean isHasVideoCharges() {
            return hasVideoCharges;
        }

        public void setHasVideoCharges(boolean hasVideoCharges) {
            this.hasVideoCharges = hasVideoCharges;
        }

        public JobTitle getJobTitle() {
            return jobTitle;
        }

        public void setJobTitle(JobTitle jobTitle) {
            this.jobTitle = jobTitle;
        }
    }

    public static class Hospital {
        private String hospitalId = "";
        private String name = "";

        public String getHospitalId() {
            return hospitalId;
        }

        public void setHospitalId(String hospitalId) {
            this.hospitalId = hospitalId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class Department {
        private String departmentId = "";
        private String name = "";

        public String getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(String departmentId) {
            this.departmentId = departmentId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }
    }

    public static class Gender {
        private String key = "";
        private String desc = "";

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }
    }

    public static class JobTitle {
        private String key = "";
        private String desc = "";

        public String getKey() {
            return key;
        }

        public void setKey(String key) {
            this.key = key;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }
    }
}
